package com.Sake.system.mapper;

import com.alibaba.fastjson.JSONObject;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 * 图片设置 数据层
 *
 * @author zsh
 * @date 2021.7.1
 */
@Mapper
public interface HomeImageMapper {



    /**
     * 获取所有图片列表
     * @return 图片url
     */
    JSONObject getAllImages();

    /**
     * 单个修改图片
     * @param uploadUrl 上传图片的地址
     * @param index 修改的位置
     * @return 影响行数
     */
    int editImage(@Param("uploadUrl") String uploadUrl, @Param("index") Integer index);

    /**
     * 多图修改 可置空
     * @param uploadUrls key:图片字段 value:图片上传地址值
     */
    void editImages(@Param("uploadUrls") JSONObject uploadUrls);
}
